package com.whfc.mach.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

/**
 * @Description:
 * @author: xugcheng
 * @version: 1.0
 * @date: 2019/7/24 17:03
 */
@Setter
@Getter
@ToString
public class AppMachDayDTO {

    /***********设备数据**********/

    private Integer id;

    private String machCode;

    private String machModelName;

    private Integer netState;

    private Integer workState;

    private Integer deptId;

    private String deptName;

    private Date time;

    /***********统计数据**********/

    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date date;

    /**
     * 开机时间
     */
    private Double times;

    private Double workTimes;

    private Double idleTimes;

    private Double stopTimes;

    private Double errorTimes;

    private Double effic;

    private Double workDays;

    private Double stabExp;

    private Double efficExp;

    private Double strengthExp;

    private Double oilExp;

    private Double safeExp;

    private Double generalExp;

    private Double oilWear;

    private Double oilAdd;

    private Long mileage;

    private Double mileEfficExp;

    private Long mileage1;

    private Long mileage2;

    private Double remainOil;

    private Double remainOilPercent;
}
